]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
15 years agopower: Use the new gnome-settings-daemon DBus names now the power plugin has moved...
Richard Hughes [Mon, 4 Jul 2011 11:09:06 +0000 (12:09 +0100)]
power: Use the new gnome-settings-daemon DBus names now the power plugin has moved there

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 1 Jul 2011 16:56:16 +0000 (19:56 +0300)]
Updated Hebrew translation.

15 years agorename Source and Notification to make clear they are about chats
Guillaume Desmottes [Thu, 30 Jun 2011 09:53:44 +0000 (11:53 +0200)]
rename Source and Notification to make clear they are about chats

We are going to support more Telepathy events hence more Source and
Notification types.

https://bugzilla.gnome.org/show_bug.cgi?id=653740

15 years agoFix version typo in NEWS
Owen W. Taylor [Thu, 30 Jun 2011 22:15:34 +0000 (18:15 -0400)]
Fix version typo in NEWS

3.1.3 news was labelled 3.1.2; fix that post-release to avoid
confusion in the future.

15 years agoBump version to 3.1.3
Owen W. Taylor [Thu, 30 Jun 2011 18:18:41 +0000 (14:18 -0400)]
Bump version to 3.1.3

Update NEWS

15 years agodnd: Reparent drag actor to the uiGroup rather then the stage
Adel Gadllah [Thu, 30 Jun 2011 18:57:37 +0000 (20:57 +0200)]
dnd: Reparent drag actor to the uiGroup rather then the stage

15 years agoconfigure: Depend on gnome-bluetooth 3.1.0, fix linking issue
Colin Walters [Thu, 30 Jun 2011 18:19:20 +0000 (14:19 -0400)]
configure: Depend on gnome-bluetooth 3.1.0, fix linking issue

Most importantly, the new variables include an rpath for the gnome-bluetooth
directory which fixes a linking problem; introspetion needs to be able to find
the library while running the introspected binary at build time.

Also, this removes some hardcoding in the configure script.

15 years agoshell-util: Adapt to nautilus' switch to GSettings
Florian Müllner [Mon, 27 Jun 2011 02:16:28 +0000 (04:16 +0200)]
shell-util: Adapt to nautilus' switch to GSettings

shell_util_get_file_display_name_if_mount() uses a nautilus setting
to use a name for $HOME which is consistent with the file manager.
But while nautilus was ported to GSettings a while ago, we are still
trying to access the old GConf setting.

https://bugzilla.gnome.org/show_bug.cgi?id=653511

15 years agobuild: Remove gnome-keyring from g-o-a dependencies
Florian Müllner [Wed, 29 Jun 2011 22:58:47 +0000 (00:58 +0200)]
build: Remove gnome-keyring from g-o-a dependencies

We already draw in gnome-keyring from system packages.

15 years agobuild: Fix librest build for real
Florian Müllner [Wed, 29 Jun 2011 22:54:54 +0000 (00:54 +0200)]
build: Fix librest build for real

So the gnome.org modulesets define a default repository, we don't ...

15 years agobuild: Fix librest build
Florian Müllner [Wed, 29 Jun 2011 22:49:22 +0000 (00:49 +0200)]
build: Fix librest build

Looks like <branch /> is very different from <branch/>:
http://git.gnome.org/browse/jhbuild/commit/?id=6589dbf293e

15 years agobuild: Move vala to version 0.12
Morten Mjelva [Sat, 25 Jun 2011 10:37:19 +0000 (12:37 +0200)]
build: Move vala to version 0.12

Vala 0.12 is released. This change builds Vala from the 0.12 tarball.

15 years agobuild: Add gnome-online-accounts to moduleset
Florian Müllner [Mon, 27 Jun 2011 13:08:51 +0000 (15:08 +0200)]
build: Add gnome-online-accounts to moduleset

Both evolution-data-server and gnome-control-center now draw in
gnome-online-accounts - add it to the moduleset.

15 years agobuild: Use libgdata from git master
Morten Mjelva [Wed, 29 Jun 2011 21:16:32 +0000 (23:16 +0200)]
build: Use libgdata from git master

Previously we got by with using the 0.8 tarball as evolution-data-server
only requires libgdata >= 0.7, but as gnome-online-accounts is now build
by default, we need it from git master.

15 years agoStScrollViewFade: Fix scrollbar size handling
Adel Gadllah [Sat, 4 Jun 2011 21:35:24 +0000 (23:35 +0200)]
StScrollViewFade: Fix scrollbar size handling

Only skip the areas of the scrollbars when they are invisible
and add take the horizontal scrollbar into account as well
when calculating the faded area.

https://bugzilla.gnome.org/show_bug.cgi?id=651866

15 years agoStScrollView: Expose scrollbars visibility as property
Adel Gadllah [Wed, 29 Jun 2011 16:07:06 +0000 (18:07 +0200)]
StScrollView: Expose scrollbars visibility as property

Add two boolean readonly properties that tell whether
the scrollbars are visible or not.

https://bugzilla.gnome.org/show_bug.cgi?id=651866

15 years agotelepathyClient.js: ack pending messages (#644297)
Guillaume Desmottes [Fri, 27 May 2011 09:39:50 +0000 (11:39 +0200)]
telepathyClient.js: ack pending messages (#644297)

15 years agomessageTray.js: add collapsed signal on Notification
Guillaume Desmottes [Fri, 27 May 2011 09:08:32 +0000 (11:08 +0200)]
messageTray.js: add collapsed signal on Notification

15 years agomessageTray.js: fire a signal when the summary item is clicked
Guillaume Desmottes [Fri, 27 May 2011 09:08:32 +0000 (11:08 +0200)]
messageTray.js: fire a signal when the summary item is clicked

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 28 Jun 2011 20:56:12 +0000 (22:56 +0200)]
Updated Norwegian bokmål translation

15 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 28 Jun 2011 20:29:24 +0000 (22:29 +0200)]
Updated Slovenian translation

15 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 28 Jun 2011 19:41:08 +0000 (21:41 +0200)]
Updated Spanish translation

15 years agotelepathyClient: Add another GAsyncReadyCallback
Jasper St. Pierre [Tue, 28 Jun 2011 16:06:54 +0000 (12:06 -0400)]
telepathyClient: Add another GAsyncReadyCallback

This is better for memory management, and we'll see any errors this
way, which we may eventually want to do something with.

We need to make this change because gjs recently started checking
(allow-none) on callbacks.

15 years agotelepathyClient: Fix GAsyncReadyCallback
Jasper St. Pierre [Tue, 28 Jun 2011 15:42:41 +0000 (11:42 -0400)]
telepathyClient: Fix GAsyncReadyCallback

This caused a minor error.

15 years agoBuild: Switch to clutter / cogl 1.7
Adel Gadllah [Sat, 25 Jun 2011 09:51:31 +0000 (11:51 +0200)]
Build: Switch to clutter / cogl 1.7

https://bugzilla.gnome.org/show_bug.cgi?id=653397

15 years agochrome: drop visibleInOverview
Dan Winship [Fri, 10 Jun 2011 15:01:19 +0000 (11:01 -0400)]
chrome: drop visibleInOverview

Every place that called chrome.addActor was specifying
visibleInOverview:true, and no existing designs call for chrome that
disappears when you enter the overview, so just drop that as an
option.

https://bugzilla.gnome.org/show_bug.cgi?id=633620

15 years agoshell-global: remove some cruft
Dan Winship [Fri, 24 Jun 2011 17:55:40 +0000 (13:55 -0400)]
shell-global: remove some cruft

Some of the bookkeeping associated with the
ShellGlobal::screen-size-changed signal didn't get removed when that
signal did.

https://bugzilla.gnome.org/show_bug.cgi?id=633620

15 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Mon, 27 Jun 2011 22:30:20 +0000 (01:30 +0300)]
Updated Belarusian translation.

15 years agogdm: ignore user-removed signals for untracked users
Ray Strode [Wed, 25 May 2011 02:15:10 +0000 (22:15 -0400)]
gdm: ignore user-removed signals for untracked users

If we don't know about a user, we don't care if it goes away,
and we shouldn't try to remove it from the book keeping.

https://bugzilla.gnome.org/show_bug.cgi?id=647893

15 years agouser-status: Hide "Power off" option if shutdown is disabled
Florian Müllner [Fri, 3 Jun 2011 22:10:55 +0000 (00:10 +0200)]
user-status: Hide "Power off" option if shutdown is disabled

Due to lockdown settings or Polkit policy, shutdown may not be
available. If this is the case, the "Power off ..." action should
be hidden from the user status menu.

https://bugzilla.gnome.org/show_bug.cgi?id=652038

15 years agoworkspaces-display: Don't slide out pager on drag-begin
Florian Müllner [Thu, 16 Jun 2011 12:53:17 +0000 (14:53 +0200)]
workspaces-display: Don't slide out pager on drag-begin

Sliding out the workspaces pager when starting a drag causes a lot
of motion. With the pager only hiding if workspaces are not used,
it is better to require to explicitly hover the workspaces sidebar
for the sliding.

https://bugzilla.gnome.org/show_bug.cgi?id=652730

15 years agodnd: Rename DND.removeMonitor() to DND.removeDragMonitor()
Florian Müllner [Mon, 27 Jun 2011 16:59:56 +0000 (18:59 +0200)]
dnd: Rename DND.removeMonitor() to DND.removeDragMonitor()

DND.addDragMonitor() and DND.removeMonitor() are inconsistently
named, so rename the latter.

https://bugzilla.gnome.org/show_bug.cgi?id=652730

15 years agotheme: Make the running indicator look as it's supposed to
Jasper St. Pierre [Thu, 16 Jun 2011 11:00:16 +0000 (07:00 -0400)]
theme: Make the running indicator look as it's supposed to

background-image is intentionally being clipped to an actor's size,
but the running indicator SVG source didn't take this into account.
So the running indicator didn't actually work properly, and was a
lot more subtle than intended.

https://bugzilla.gnome.org/show_bug.cgi?id=652715

15 years agoBluetoothStatus: show "hardware disabled" when disabled by rfkill
Giovanni Campagna [Thu, 21 Apr 2011 15:02:19 +0000 (17:02 +0200)]
BluetoothStatus: show "hardware disabled" when disabled by rfkill

Use the new PopupSwitchMenuItem functionality when bluetooth cannot
be enabled. Use it also for showing "connecting..." when activating
device items.

https://bugzilla.gnome.org/show_bug.cgi?id=648048

15 years agoPopupMenu: enhance PopupSwitchMenuItem to show status labels
Giovanni Campagna [Thu, 21 Apr 2011 14:44:28 +0000 (16:44 +0200)]
PopupMenu: enhance PopupSwitchMenuItem to show status labels

Moves and converts NMDeviceTitleMenuItem from network.js into
PopupSwitchMenuItem, so that it can show both a switch and a
greyed-out status label. This will be soon used by the Bluetooth menu.

https://bugzilla.gnome.org/show_bug.cgi?id=648048

15 years agoNetworkMenu: place network items in the right position
Giovanni Campagna [Tue, 14 Jun 2011 16:24:59 +0000 (18:24 +0200)]
NetworkMenu: place network items in the right position

_createNetworkItem was always appending access point at the end of
the menu when their position was < 5 (NUM_VISIBLE_NETWORKS), ignoring
the presence or absence of _overflowItem, which thus ended in the
middle of the network list. Fix that.

https://bugzilla.gnome.org/show_bug.cgi?id=652313

15 years agoSwipeScroll: Only allow starting with the left button
Adel Gadllah [Sat, 23 Apr 2011 07:45:58 +0000 (09:45 +0200)]
SwipeScroll: Only allow starting with the left button

Currently we allow starting swipe-scroll with any mouse button
which is weird from an UI pov and causes inconsistencies with
event handling.

https://bugzilla.gnome.org/show_bug.cgi?id=647186

15 years agoworkspaces-view: Handle clip rectangle separately
Florian Müllner [Tue, 21 Jun 2011 22:28:42 +0000 (00:28 +0200)]
workspaces-view: Handle clip rectangle separately

After completing the overview transition, the workspace view is
clipped to avoid overlapping the search entry/view selector titles
while switching workspaces. For clipping, the view's position and
size was used, which works well assuming that the workspace pager
will start hidden or stay zoomed out while the overview is visible.
However, that assumption holds no longer true, as auto-hiding the
pager now depends on the number of workspaces, and thus may change
while in the overview. For instance, when starting with the pager
being visible, the clip area ends up being too small when moving
all windows to the first workspace (and thus triggering auto-hide).

As a fix, handle the clip rectangle separately from the view's
geometry, and set it always to the area the workspaces would
occupy with the pager hidden.

https://bugzilla.gnome.org/show_bug.cgi?id=653142

15 years agoUpdate Simplified Chinese translation.
Aron Xu [Sun, 26 Jun 2011 09:55:41 +0000 (09:55 +0000)]
Update Simplified Chinese translation.

15 years agoAdded Belarusian translation.
Ihar Hrachyshka [Sat, 25 Jun 2011 17:45:07 +0000 (20:45 +0300)]
Added Belarusian translation.

15 years agomain: move pointer-sync-on-restack code here
Dan Winship [Fri, 10 Jun 2011 13:51:55 +0000 (09:51 -0400)]
main: move pointer-sync-on-restack code here

We call global.sync_pointer() on MetaScreen::restack as a hack to try
to fix up the hover state after a pointer grab. Previously we were
doing this in chrome.js, since there was already a ::restack handler
there anyway, but this isn't really related to the chrome at all, so
move it to main.js instead.

https://bugzilla.gnome.org/show_bug.cgi?id=633620

15 years agotelepathyClient: Don't ignore GAsyncReadyCallback
Colin Walters [Thu, 23 Jun 2011 23:22:43 +0000 (19:22 -0400)]
telepathyClient: Don't ignore GAsyncReadyCallback

This is better for memory management, and we'll see any errors this
way, which we may eventually want to do something with.

We need to make this change because gjs recently started checking
(allow-none) on callbacks.

15 years agotelepathy-client: Minor coding style fix
Florian Müllner [Thu, 23 Jun 2011 21:57:48 +0000 (23:57 +0200)]
telepathy-client: Minor coding style fix

Use camelCase for JS properties.

15 years agotelepathy-client: Adjust to gjs array changes
Florian Müllner [Thu, 23 Jun 2011 22:20:43 +0000 (00:20 +0200)]
telepathy-client: Adjust to gjs array changes

Since bug 646632 was fixed, array lengths are no longer passed as
separate parameters. Adjust to that change.

15 years agoutils: follow up to previous commit
Marc-Antoine Perennou [Thu, 23 Jun 2011 22:04:12 +0000 (00:04 +0200)]
utils: follow up to previous commit

Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
15 years agoutils: Adjust trySpawnCommandLine() to gjs changes
Florian Müllner [Thu, 23 Jun 2011 21:55:49 +0000 (23:55 +0200)]
utils: Adjust trySpawnCommandLine() to gjs changes

(out) arrays now no longer return the array length separately, adjust
to this change.

15 years agognome-shell.modules: Remove libxml2 we assume is on system
Colin Walters [Thu, 23 Jun 2011 20:06:38 +0000 (16:06 -0400)]
gnome-shell.modules: Remove libxml2 we assume is on system

15 years agognome-shell.modules: Use gdata 0.8, not git
Colin Walters [Thu, 23 Jun 2011 19:53:20 +0000 (15:53 -0400)]
gnome-shell.modules: Use gdata 0.8, not git

e-d-s uses 0.8.

https://bugzilla.gnome.org/show_bug.cgi?id=653275

15 years agoFix various srcdir!=builddir issues
Colin Walters [Thu, 23 Jun 2011 00:10:56 +0000 (20:10 -0400)]
Fix various srcdir!=builddir issues

jhbuild will default to srcdir != builddir in the future for various
reasons.

The enum generation rules were just broken and both did
cd $(srcdir) and $(addprefix $(srcdir)).

Also, remove an unnecessary $(addprefix) from the GIR sources; thanks
to Dan Winship for pointing out that make will look in both srcdir and
builddir, so it's not necessary to add a prefix explicitly.  Doing so
breaks obviously when adding the sourcedir to a builddir file.

https://bugzilla.gnome.org/show_bug.cgi?id=653199

15 years agoConsistently exit the overview when launching external applications
Colin Walters [Tue, 21 Jun 2011 22:26:57 +0000 (18:26 -0400)]
Consistently exit the overview when launching external applications

We were doing this in one or two places, but not most of them.

https://bugzilla.gnome.org/show_bug.cgi?id=653095

15 years agoworkspaceThumbnail: Handle minimized windows
Florian Müllner [Tue, 31 May 2011 16:49:36 +0000 (18:49 +0200)]
workspaceThumbnail: Handle minimized windows

Workspace thumbnails are supposed to be miniatures of the "real"
workspace they represent, but currently they show minimized windows
like the window picker.
Instead, hide minimized windows and track changes to update the
thumbnail accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=651569

15 years agoworkspaces-view: Always update zoom on workspace changes
Florian Müllner [Tue, 21 Jun 2011 20:02:32 +0000 (22:02 +0200)]
workspaces-view: Always update zoom on workspace changes

With commit 59a3e393f9 whether the workspace pager should autohide
now depends on the number of workspaces. As we only track changes
to the number of workspaces while the overview is visible, we miss
changes in "normal mode", i.e. when creating a new workspace by
moving a window with ctrl-alt-shift-arrow; as a result, the pager's
autohiding might be incorrect when entering the overview after that.
As a fix, keep tracking changes to the workspaces when the overview
is hidden and update the zoom options.

https://bugzilla.gnome.org/show_bug.cgi?id=653078

15 years agosearch-display: Try harder to use a correct drag actor source
Florian Müllner [Fri, 20 May 2011 11:57:38 +0000 (13:57 +0200)]
search-display: Try harder to use a correct drag actor source

Commit 429f809b7 fixed an exception in getDragActorSource(), but
the returned actor is only an approximation (e.g. in contrast to
the actual drag actor, it includes the label).
Try a bit harder to return the correct actor and only fall back to
the approximation when necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=645990

15 years agoshell_global_set_property_mutable: Remove
Colin Walters [Tue, 14 Jun 2011 20:06:31 +0000 (16:06 -0400)]
shell_global_set_property_mutable: Remove

All introspection properties are now writable;
See https://bugzilla.gnome.org/show_bug.cgi?id=646633

https://bugzilla.gnome.org/show_bug.cgi?id=652597

15 years agoenvironment: Remove usage of _blockMethod; we've fixed both Clutter and GDK
Colin Walters [Tue, 14 Jun 2011 20:04:32 +0000 (16:04 -0400)]
environment: Remove usage of _blockMethod; we've fixed both Clutter and GDK

See bug 597292.

https://bugzilla.gnome.org/show_bug.cgi?id=652597

15 years agoUpdated Swedish translation
Daniel Nylander [Mon, 20 Jun 2011 07:14:50 +0000 (09:14 +0200)]
Updated Swedish translation

15 years agoSome fixes in Russian translation
Misha Shnurapet [Sun, 19 Jun 2011 09:45:36 +0000 (13:45 +0400)]
Some fixes in Russian translation

15 years agoworkspaces-display: Improve pager autohide
Florian Müllner [Thu, 16 Jun 2011 12:10:15 +0000 (14:10 +0200)]
workspaces-display: Improve pager autohide

The purpose of autohiding the workspace pager on the right was to
avoid exposure of workspaces to users who are not using them.
However, for users who do use workspaces, the behavior limits the
purpose of the overview. To fix, always show the pager if more than
one workspace is actively used.

https://bugzilla.gnome.org/show_bug.cgi?id=652714

15 years agomessageTray: make this visible in fullscreen mode
Dan Winship [Thu, 29 Apr 2010 17:14:52 +0000 (13:14 -0400)]
messageTray: make this visible in fullscreen mode

https://bugzilla.gnome.org/show_bug.cgi?id=608667

15 years agoStTheme: retrive the list of custom stylesheets and use it in loadTheme()
Giovanni Campagna [Thu, 2 Jun 2011 15:05:08 +0000 (17:05 +0200)]
StTheme: retrive the list of custom stylesheets and use it in loadTheme()

Using the list of stylesheets loaded with st_theme_load_stylesheet(),
one can build an StTheme that is completely identical to the previous
one, except for one property (application-stylesheet).
This allows rt and the user-theme extension to work while respecting
the theming of other extensions.

https://bugzilla.gnome.org/show_bug.cgi?id=650971

15 years agoCorrections in Telugu file
krishnababu k [Wed, 15 Jun 2011 14:39:47 +0000 (20:09 +0530)]
Corrections in Telugu file

15 years agoAddted entry in LINGUAS for telug locale
krishnababu k [Wed, 15 Jun 2011 11:48:31 +0000 (17:18 +0530)]
Addted entry in LINGUAS for telug locale

15 years agoNewly added Telugu Translations
krishnababu k [Wed, 15 Jun 2011 11:46:58 +0000 (17:16 +0530)]
Newly added Telugu Translations

15 years agooverview: Allow dropping icons on windows
Adel Gadllah [Tue, 7 Jun 2011 21:15:33 +0000 (23:15 +0200)]
overview: Allow dropping icons on windows

Currently the user has to find an empty spot in the workspace
to be able to launcha new instance of an app using dnd.

This is unnecessary hard, so just allow dropping on windows too.

https://bugzilla.gnome.org/show_bug.cgi?id=652079

15 years agoshell-window-tracker: Fix signal handler leak
Adel Gadllah [Sun, 12 Jun 2011 12:03:18 +0000 (14:03 +0200)]
shell-window-tracker: Fix signal handler leak

Disconnect the on_wm_class_changed handler when removing a window
in disassociate_window().

https://bugzilla.gnome.org/show_bug.cgi?id=652388

15 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 11 Jun 2011 15:38:58 +0000 (17:38 +0200)]
Updated Slovenian translation

15 years agoworkspace: reposition windows on workspace resize
Maxim Ermilov [Sat, 11 Jun 2011 13:40:12 +0000 (17:40 +0400)]
workspace: reposition windows on workspace resize

initial window position was broken (part of close button was clipped)
https://bugzilla.gnome.org/show_bug.cgi?id=651012

15 years agostatusMenu: Don't force a screen lock when suspending
Florian Müllner [Fri, 10 Jun 2011 20:58:54 +0000 (22:58 +0200)]
statusMenu: Don't force a screen lock when suspending

The screen panel in System Settings has a preference whether the
screen should be locked on suspend. This works fine when suspending
by closing the lid, but the "Suspend" menu item in the user status
menu ignores the setting and always locks the screen.
Fix by activating the screen saver before suspending rather than
locking explicitly.

https://bugzilla.gnome.org/show_bug.cgi?id=652327

15 years agomessageTray: update the SummaryItem's label based on Source title changes
Jasper St. Pierre [Wed, 8 Jun 2011 06:27:57 +0000 (02:27 -0400)]
messageTray: update the SummaryItem's label based on Source title changes

https://bugzilla.gnome.org/show_bug.cgi?id=643513

15 years agoImplement a Telepathy Approver and Handler (#643594)
Guillaume Desmottes [Tue, 5 Apr 2011 11:28:11 +0000 (13:28 +0200)]
Implement a Telepathy Approver and Handler (#643594)

As the Shell does more than observing channels (users can interact with them),
it has to be an Handler as well. We have to make sure that all the new
incoming text channels are handled by the Shell by default, so we make it an
Approver as well.

From an user point of view, the only difference is that Empathy's tray icon
will stop blicking when receiving new channels.

We rely on ChannelDispatcher.DelegateChannels() and PresentChannel() to
interact with Empathy. Those methods have been implemented in
telepathy-mission-control 5.9.0 and telepathy-glib 0.15.0.

15 years agoNetworkMenu: only show 5 connections per device
Giovanni Campagna [Thu, 2 Jun 2011 14:22:36 +0000 (16:22 +0200)]
NetworkMenu: only show 5 connections per device

If we have more than 5 (which can happen with VPN connections), place
them into a More... submenu, which also becomes scrollable if needed.
To protect from race conditions and ordering issues while reading
connections, sort them in alphabetic order when the timestamp is equal.

https://bugzilla.gnome.org/show_bug.cgi?id=651602

15 years agoworkspace: Make close button respect button_layout
Florian Müllner [Tue, 7 Jun 2011 10:27:52 +0000 (12:27 +0200)]
workspace: Make close button respect button_layout

Make the close button in the overview follow the user preference
for the window button layout.

https://bugzilla.gnome.org/show_bug.cgi?id=620105

15 years agoAdd "Memory" tab to lg
Colin Walters [Fri, 20 May 2011 19:50:54 +0000 (15:50 -0400)]
Add "Memory" tab to lg

shell_global_get_memory_info() is a new function which extracts a few
global counters we have already, namely glibc's mallinfo, spidermonkey's
JSGC_BYTES, and gjs' counters for boxed/object/etc wrappers.

There is some slight overlap with perf; ultimately though I'd
like this function to do some more extensive analysis, so it wouldn't
be quite the same.

perf is going to be mainly concerned with how big the whole process
over time is; memory_info is for debugging memory leaks.

https://bugzilla.gnome.org/show_bug.cgi?id=650692

15 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Tue, 7 Jun 2011 08:54:59 +0000 (10:54 +0200)]
Updated Norwegian bokmål translation

15 years agotelepathyClient: Make sure to filter messages at all times
Jasper St. Pierre [Wed, 25 May 2011 17:18:56 +0000 (13:18 -0400)]
telepathyClient: Make sure to filter messages at all times

When timestamps or presence or alias changes were appended before,
the _history could grow unbounded, leaving behind an unfruitful chat
log of:

  Jasper has gone offline.
  Jasper has gone online.
  Jasper has gone offline.
  Jasper has gone online.

ad nausem.

https://bugzilla.gnome.org/show_bug.cgi?id=651086

15 years agotelepathyContact: Fix presence information
Jasper St. Pierre [Fri, 3 Jun 2011 20:07:29 +0000 (16:07 -0400)]
telepathyContact: Fix presence information

An incorrect signal handler signature broke presence handling in master.

https://bugzilla.gnome.org/show_bug.cgi?id=651138

15 years ago[l10n]Fixes on Catalan translation
Sílvia Miranda [Mon, 6 Jun 2011 05:38:42 +0000 (07:38 +0200)]
[l10n]Fixes on Catalan translation

15 years ago[l10n]Updated Catalan (Valencian) translation
Carles Ferrando [Mon, 6 Jun 2011 05:37:53 +0000 (07:37 +0200)]
[l10n]Updated Catalan (Valencian) translation

15 years agoUpdated Galician translations
Fran Diéguez [Sun, 5 Jun 2011 22:49:34 +0000 (00:49 +0200)]
Updated Galician translations

15 years agoUpdated Russian translation
Yuri Kozlov [Sun, 5 Jun 2011 06:42:49 +0000 (10:42 +0400)]
Updated Russian translation

15 years agost-scroll-view: Make the fade effect and offset themable
Jasper St. Pierre [Fri, 3 Jun 2011 21:44:57 +0000 (17:44 -0400)]
st-scroll-view: Make the fade effect and offset themable

Theme authors now have the power (and responsibility) of creating fade
effects with the new CSS length property '-st-fade-offset'. A value of
0 disables the effect.

This new CSS approach replaces the current programmatic toggle of
the 'vfade' property. A new CSS style class name 'vfade' is used as
a replacement for the old property.

https://bugzilla.gnome.org/show_bug.cgi?id=651813

15 years agoUpdated Spanish translation
Jorge González [Sat, 4 Jun 2011 16:36:53 +0000 (18:36 +0200)]
Updated Spanish translation

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 4 Jun 2011 12:13:11 +0000 (15:13 +0300)]
Updated Hebrew translation.

15 years agoUpdated Hebrew translation.
Yaron Shahrabani [Sat, 4 Jun 2011 10:51:58 +0000 (13:51 +0300)]
Updated Hebrew translation.

15 years agoworkspaces-view: Set geometry on new workspaces
Florian Müllner [Wed, 1 Jun 2011 12:47:51 +0000 (14:47 +0200)]
workspaces-view: Set geometry on new workspaces

Currently the workspace geometry is updated on zoom/allocation
changes, which means that newly added workspaces use their initial
geometry of (0, 0, 0, 0) until the next zoom change. As a result,
windows on the affected workspaces are mispositioned, e.g. placed
outside the workspace area. To fix, set the geometry on newly added
workspaces to the view's cached values.

https://bugzilla.gnome.org/show_bug.cgi?id=649001

15 years agoworkspaces-view: Simplify handling of removed workspaces
Florian Müllner [Wed, 1 Jun 2011 02:23:12 +0000 (04:23 +0200)]
workspaces-view: Simplify handling of removed workspaces

Workspaces used to contain the desktop background, so when a
workspace was removed, we animated its actor to an off-screen
position before destroying it. As the background has been
removed a while ago, we can destroy the actor directly.

https://bugzilla.gnome.org/show_bug.cgi?id=645031

15 years agomessageTray: Don't animate notifications if they've shrunk.
Jasper St. Pierre [Mon, 23 May 2011 21:15:08 +0000 (17:15 -0400)]
messageTray: Don't animate notifications if they've shrunk.

The effect of the large gap breaks the illusion of the message attached to
the bottom of the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=641570

15 years ago[l10n]Minor fix on Catalan translation
Gil Forcada [Fri, 3 Jun 2011 17:18:00 +0000 (19:18 +0200)]
[l10n]Minor fix on Catalan translation

15 years agost-shadow: Use non-deprecated GAtomic API
Florian Müllner [Thu, 2 Jun 2011 21:05:16 +0000 (23:05 +0200)]
st-shadow: Use non-deprecated GAtomic API

15 years agost-icon-colors: Use non-deprecated GAtomic API
Colin Walters [Thu, 2 Jun 2011 20:22:28 +0000 (16:22 -0400)]
st-icon-colors: Use non-deprecated GAtomic API

15 years agodocs: Update man page
Florian Müllner [Wed, 1 Jun 2011 15:15:50 +0000 (17:15 +0200)]
docs: Update man page

Currently the man page is horribly outdated, so update to the
current set of options.

https://bugzilla.gnome.org/show_bug.cgi?id=648562

15 years agonetwork: fix chaining of a destroy method
Dan Winship [Thu, 2 Jun 2011 13:28:47 +0000 (09:28 -0400)]
network: fix chaining of a destroy method

https://bugzilla.gnome.org/show_bug.cgi?id=651606

15 years agorun-dialog: Use user preference when executing in terminal
Florian Müllner [Wed, 1 Jun 2011 11:39:11 +0000 (13:39 +0200)]
run-dialog: Use user preference when executing in terminal

Rather than hardcoding gnome-terminal, pick up the user's preferred
terminal from System Settings.

https://bugzilla.gnome.org/show_bug.cgi?id=648422

15 years agoskip delivery reports in pending messages (#651227)
Guillaume Desmottes [Fri, 27 May 2011 08:52:08 +0000 (10:52 +0200)]
skip delivery reports in pending messages (#651227)

We already ignore them in _messageReceived but have to ignore them as well
when displaying pending messages.

15 years agoUpdated Irish translation.
Seán de Búrca [Mon, 30 May 2011 17:21:14 +0000 (11:21 -0600)]
Updated Irish translation.

15 years ago[l10n]Added Catalan (Valencian) translation
Gil Forcada [Sun, 29 May 2011 16:37:11 +0000 (18:37 +0200)]
[l10n]Added Catalan (Valencian) translation

15 years agoUpdated Spanish translation
Jorge González [Sun, 29 May 2011 07:47:22 +0000 (09:47 +0200)]
Updated Spanish translation

15 years agoUpdated Russian translation
Yuri Myasoedov [Sat, 28 May 2011 15:11:18 +0000 (19:11 +0400)]
Updated Russian translation

15 years agobuild: Update dependencies for Ubuntu
Florian Müllner [Fri, 27 May 2011 15:46:05 +0000 (17:46 +0200)]
build: Update dependencies for Ubuntu

startup-notification needs xcb headers, require the appropriate
Ubuntu packages.

15 years ago.gitignore: update for glib-gettext replacement
Dan Winship [Fri, 27 May 2011 14:58:18 +0000 (10:58 -0400)]
.gitignore: update for glib-gettext replacement